package com.jiacl.mapper;

import com.jiacl.entity.JiaclSurname;
import com.jiacl.form.SurnameForm;

import java.util.List;

public interface JiaclSurnameMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(JiaclSurname record);

    int insertSelective(JiaclSurname record);

    JiaclSurname selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(JiaclSurname record);

    int updateByPrimaryKey(JiaclSurname record);

    List<JiaclSurname> selectSurnameAll(SurnameForm surnameForm);

    List<JiaclSurname> selectSurnameAll();

    List<JiaclSurname> selectSurnameByPhonetic(String phonetic);

    JiaclSurname selectSurnameBySimplified(String surname);

}